Skip to main content
POST
AI Image Extender

Authorizations

ailabapi-api-key
string
header
required

API Key for authentication

Body

multipart/form-data
image
file

Original image.

mask
file

Mask image.

steps
integer

Sampling steps determine the level of detail in the generated image. A higher value may result in better quality, but it will significantly increase the processing time.

Example:

"30"

strength
number

The smaller the value, the closer it is to the original image.

Example:

"0.8"

scale
integer

The degree to which the text description influences the output.

Example:

"7"

seed
integer

Random seed, used as the basis for determining the initial state of the diffusion process. It must be a non-negative number (-1 represents a random seed). If the random seed is the same positive integer and all other parameters are identical, the generated image will most likely be consistent.

Example:

"0"

top
number

Upward expansion ratio.

Example:

"0.1"

bottom
number

Downward expansion ratio.

Example:

"0.1"

left
number

Leftward expansion ratio.

Example:

"0.1"

right
number

Rightward expansion ratio.

Example:

"0.1"

max_height
integer

Maximum output height. Resized to the specified dimensions as a fallback after the image expansion process.

Example:

"1920"

max_width
integer

Maximum output width. Resized to the specified dimensions as a fallback after the image expansion process.

Example:

"1920"

Response

200 - application/json

Success

The response is of type object.